supercilious expression - French English Dictionary